#ifndef STARTVIEW_H
#define STARTVIEW_H

#include <QGraphicsView>
class ImageItem;
class SettingView;
class HintView;

class StartView : public QGraphicsView
{
    Q_OBJECT
public:
    explicit StartView(QWidget *parent = 0);
    ~StartView();

    void mousePressEvent(QMouseEvent *event);
    void createHintview();
    void delHintview();
public:
    ImageItem*              m_bgItem;
    ImageItem*              m_voiceItem;
    QGraphicsScene*         m_Scene;
    SettingView*            m_settingView;
    HintView*               m_hintview;
signals:
    void start();
    void quit();
public slots:
    void settingback();
    void hintback(const int& ihint);
};

#endif // STARTVIEW_H
